Nanocomputers and Reversible Logic
نویسنده
چکیده
An overview of nanocomputers is given, including a discussion of reversible computing techniques and an explanation of why they are necessary. 1 Nanocomputers I usually begin this talk by trying to justify why we need nanocomputers in the rst place. As Caxton Foster once said of associative memory, nanocomputers would seem to hold out the promise of sugar tomorrow to people drowing in honey today. However, I think that having an audience of people interested in molecular simulation makes that justiication at least somewhat superruous; present practice is straining quite rmly at the bounds of available computation. Instead I'll just point out a few of the qualitita-tively diierent uses nanocomputers will make economical. In the mid-sixties, IBM sold a small computer for what was then the average price of a house. Today, single-chip micros of roughly the same computational power cost less than $5 and are used as controllers in toaster-ovens. Similarly, we can imagine putting a nanocomputer in each particle of pigment to implement \intelligent paint", or at each pixel location in an artiicial retina to implement image understanding algorithms. This last is a point worth emphasizing. With to-day's processing technology, robots operating outside a rigid, tightly controlled environment are extremely expensive and running at the ragged edge of the state of the art. Even though current systems can, for example , drive in traac at highway speeds, no one is going to replace truck drivers with them until their cost comes down by some orders of magnitude. EEec-tive robotics depends on enough computational power to perform sensory perception; nanocomputers should make this cost-eeective the way microcomputers did text processing. Beyond providing robots with the processing power humans already have, there is the opportunity of extending those powers themselves. Nanocomputers would make high delity virtual reality possible and economical. One imagines the wearable ooce. As is slowly being understood in the world of existing computers , the interface to the human is easily the most computationally intensive task of all. Last but not least { in some sense, the most important application for nanocomputers { is as the controllers for nanomechanical devices. In particular , molecular assemblers will need nanocomputers to control them; and we will need assemblers to build nanocomputers. 1.1 What's a nanocomputer? Currently, the feature sizes in state-of-the-art VLSI fabrication are on the order of half a micron, i.e. 500 nanometers. In fteen years, using nothing …
منابع مشابه
Reversible Logic Multipliers: Novel Low-cost Parity-Preserving Designs
Reversible logic is one of the new paradigms for power optimization that can be used instead of the current circuits. Moreover, the fault-tolerance capability in the form of error detection or error correction is a vital aspect for current processing systems. In this paper, as the multiplication is an important operation in computing systems, some novel reversible multiplier designs are propose...
متن کاملEfficient Genetic Based Methods for Optimizing the Reversible and Quantum Logic Circuits
Various synthesis methods have been proposed in the literature for reversible and quantum logic circuits. However, there are few algorithms to optimize an existing circuit with multiple constraints simultaneously. In this paper, some heuristics in genetic algorithms (GA) to optimize a given circuit in terms of quantum cost, number of gates, location of garbage outputs, and delay, are proposed. ...
متن کاملEfficient Genetic Based Methods for Optimizing the Reversible and Quantum Logic Circuits
Various synthesis methods have been proposed in the literature for reversible and quantum logic circuits. However, there are few algorithms to optimize an existing circuit with multiple constraints simultaneously. In this paper, some heuristics in genetic algorithms (GA) to optimize a given circuit in terms of quantum cost, number of gates, location of garbage outputs, and delay, are proposed. ...
متن کاملPerformance Analysis of Reversible Sequential Circuits Based on Carbon NanoTube Field Effect Transistors (CNTFETs)
This study presents the importance of reversible logic in designing of high performance and low power consumption digital circuits. In our research, the various forms of sequential reversible circuits such as D, T, SR and JK flip-flops are investigated based on carbon nanotube field-effect transistors. All reversible flip-flops are simulated in two voltages, 0.3 and 0.5 Volt. Our results show t...
متن کاملDesigning of Testable Reversible QCA Circuits Using a New Reversible MUX 2×1
Recently testing of Quantum-dot Cellular Automata (QCA) Circuits has attracted a lot of attention. In this paper, QCA is investigated for testable implementations of reversible logic. To amplify testability in Reversible QCA circuits, a test method regarding to Built In Self Test technique is developed for detecting all simulated defects. A new Reversible QCA MUX 2×1 desig...
متن کامل